press one's advantage - Französisch Englisch Wörterbuch